<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<h2>在事件中调用函数</h2>
		<button onclick="hello()">点击调用hello函数</button>
		<h2>在链接中调用函数</h2>
		<a href="javascript:hello();">调用hello</a>
		<h2>带参数的函数</h2>
		<input type="text" id="input1">+
		<input type="text" id="input2"><button onclick="calc()">=</button>
		<input type="text" id="input3">
		
		<script>
			// 1. 定义函数
			function hello()
			{
				console.log("Hello world!")
			}
			
			// 带参数，有返回值的函数
			function add(a,b)
			{
				c = a + b;
				return c;
			}
			
			function calc()
			{
				num1 = parseInt(input1.value);
				num2 = parseInt(input2.value);
				input3.value = add(num1,num2)
			}
			
			// 定义函数 方式2
			var add2() = function(a,b)
			{
				return a+b;
			}
			
			// 定义函数 方式3（了解）
			var add3 = new Function("a","b","return a+b");
			
			// 2. 在script标签中调用函数
			hello();
			
			// 练习1：
			// 定义一个函数calc，传入年月日，计算这一天是这一年的第几天，返回计算结果
			// 调用函数测试
			
			
		</script>
		<h2>练习：计算是一年中的第几天</h2>
		年：<input type="text" id="year">月：<input type="text" id="month">日：<input type="text" id="day">
		<br/><br/><button onclick="getDay()">计算</button>
	</body>
</html>
